/**  
* @Title: AuthService.java
* @Package cn.com.gzheroli.bfw.service  
* @Description: TODO(用一句话描述该文件做什么)  
* @author 李长荣  
* @date 2017年6月8日  
* @version V1.0  
*/
package cn.com.gzheroli.bfw.service;

import java.util.List;
import java.util.Map;

import cn.com.gzheroli.bfw.pojo.base.TSUser;
import cn.com.gzheroli.tag.vo.vue.VueTreeBean;

/**  
* @ClassName:AuthService 
* @Description: TODO(这里用一句话描述这个类的作用)  
* @author 李长荣  
* @date 2017年6月8日  
*/
public interface AuthService {
	List<Map<String,Object>> getAuthMenuOperation(TSUser user,String menuId,String path);
	List<Map<String,Object>> getAuthMenu(TSUser user,String parentId);
	public List<Map<String,Object>> getDepartList(Map dataMap,TSUser user);
	public List<Map<String, Object>> getAllDepartZtree(TSUser user, String parentid);
	public List<Map<String, Object>> getDepartLevel(TSUser user, String parentid);
	public List<Map<String, Object>> getDepartZtree(TSUser user, String parentid);
	public List<VueTreeBean> getDepart( VueTreeBean comboTree,String departId,TSUser user);
}
